function foo(num){
    console.log('foo:' + num)//字符串拼接
    this.count++//相当于window.count++
    
    // foo.count++// 此时for循环后 count=4
}
foo.count=0

var i
for(i =0;i<10;i++){
    if(i > 5){
    //foo(i)//foo的作用域归属于谁，取决于在哪里调用，此时foo归属与window(全局作用域)，所以this->window
    foo.call(foo,i)//保证this指向foo自己的作用域
}
}
console.log(foo.count)// 不是4，居然是0